/**
* @file LpsData.h in SimulateLPS
* @author rebeater
* @comment
* Create on 3/23/22 10:31 AM
* @version 1.0
**/

#ifndef SIMULATELPS__LPSDATA_H_
#define SIMULATELPS__LPSDATA_H_
#include "NavStruct.h"
struct LpsRaw{
  uint32_t header;
  uint32_t week;
  double gpst;
  double lat;
  double lon;
  float height;
  short yaw;
  short pitch;
  uint16_t mode;
  uint16_t ns;
  uint16_t yaw_std;
  uint16_t pitch_std;
  uint16_t pos_std[3];
  uint16_t reserved;
  uint32_t tail;
  uint32_t check;
};
LpsRaw FromGnssData(GnssData &gnss_data);

#endif //SIMULATELPS__LPSDATA_H_
